Boost.ProgramOptions
This is an older version and was released in 2016. The current version is 1.86.0.
C++
11
Added in Boost
1.32.0
The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file.